dud cheque - French English Dictionary